Piwik\Plugins\Marketplace\Controller B

Total Complexity 76
Dependencies 36
Dependents 1
Total lines 401
Lines of code 336
Logical lines of code 250
Comment lines 6
Methods 21
Properties 8

Methods 21

Method Rating Maintainability Complexity Lines of code
installAllPaidPlugins()
B
37 17 70
createUpdateOrInstallView()
A
44 8 44
getPaidPluginsToInstallAtOnceData()
S
61 6 11
pluginDetails()
S
51 4 26
searchPlugins()
S
51 4 24
subscriptionOverview()
S
53 4 22
getPluginNameIfNonceValid()
S
57 4 16
isInstallAllPaidPluginsVisible()
S
77 5 3
canPluginBeInstalled()
S
65 5 8
download()
S
55 3 18
overview()
S
50 1 26
dieIfPluginsAdminIsDisabled()
S
71 2 6
manageLicenseKey()
S
74 2 4
getPaidPluginsToInstallAtOnceParams()
S
66 2 8
getPrettyLongDate()
S
71 2 6
installPlugin()
S
65 2 8
__construct()
S
62 1 11
updatePlugin()
S
75 1 4
configureViewAndCheckPermission()
S
64 1 10
updateOverview()
S
68 1 7
getAllPaidPluginsToInstallAtOnce()
S
76 1 4